Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 CULROSS STREET Terraced £6,800,000 18 Dec 2017
22A CULROSS STREET Terraced £7,200,000 2 Jun 2015
26 CULROSS STREET £989,600 18 Sep 2020